embarquant a - German English Dictionary